.address-main{
  width: 100%;
  .address-empty{
    .di-f;
    .flex-align-center;
    .flex-pack-center;

  }
  .exchange-bottom {
    position: fixed;
    bottom: 0;
    width: 100%;
    .fix_iphonex;
    .h(1.2);
    text-align: center;
    background:rgba(255,255,255,1);
    font-size: 0.424rem;
    box-shadow:2rem 0rem 10rem rgba(0,0,0,0.1);
    line-height:1.2rem;
    z-index: 1;
    .circle-button {
      vertical-align: middle;
      display: inline-block;
      .h(0.8);
      width: 61.8%;
      .fs(0.3);
      text-align: center;
      background:linear-gradient(-90deg,rgba(251,88,83,1),rgba(251,90,92,1),rgba(255,106,77,1));
      border-radius:35px;
      box-shadow:0px 4px 12px 0px rgba(251,90,92,0.2);
      color: @whiteColor;
      border: none;
      &:disabled{
        opacity: 0.6;
      }
    }

  }
  .address-item{
    width: 100%;
    background-color: @whiteColor;
    margin-top: 0.2rem;
    p{
      .text-030-666;
      margin-top: 0.2rem;
    }
    img{
      width: 0.35rem;
      height: 0.35rem;
    }
    .set-default{
      padding: 0.2rem 0.4rem  0.2rem 0.4rem;
      .h(1.0);
      img{
        vertical-align: middle;
        margin-right: 0.1rem;
      }
      span{
        line-height: 0.6rem;
      }
      button{
        height: 0.6rem;
        .text-028-333;
        line-height: 0.28rem;
      }
    }
  }

  .address-select{
    width: 100%;
    background-color: @whiteColor;
    padding: 0.4rem;
    .address-default{
      font-size:0.3rem;
      color:rgba(248, 92, 96, 1);
    }
    .address-info{
      .text-030-666;
      margin-top: 0.2rem;
    }

  }


}


.line-1px{
  width: 100%;
  height: 1px;
  background-color: #f6f6f6;
}

.address-add{
  width: 100%;
  margin-top:0.1rem;
  padding-left: 0.3rem;
  font-size: 0.3rem;
  background-color: @whiteColor;
  .address-add-item{

    .di-f;
    .flex-align-center;
    .address-add-title  {
      line-height: 0.5rem;
      width: 1.86rem;
    }
    .address-add-input {
      line-height: 0.5rem;
      .flex-1;
      font-size: 0.3rem;

      &::-webkit-input-placeholder{
        color:#CCCCCC;
      }
       &::-moz-placeholder{
        color:#CCCCCC;
      }
      &:-moz-placeholder{
        color:#CCCCCC;
      }
      &:-ms-input-placeholder{
        color:#CCCCCC;
      }

    }



    input{
      display: inline-block;
      margin: 0 ;
      height: 0.5rem;
      border: none;
      padding: 0;
      line-height: 0.32rem;
      width: auto;
      color:rgba(51,51,51,1);
      &::-webkit-input-placeholder{
        color: #cccccc;
        font-size:0.3rem;
      }
      &::-moz-placeholder { /* Mozilla Firefox 19+ */
        color:    #999;
        font-size:0.3rem;
      }

    }
    .address-input{
      margin: 0 ;
      color:#cccccc;
      .flex-1;

    }
    img{
      height: 0.4rem;
      margin-right: 0.2rem;
    }
    .address-detail{

    }

  }


}


.address-add-textarea {
  padding: 0;
  margin: 0;
  border: none;
  font-size: 0.3rem;
  line-height: 0.5rem;
  .flex-1;
  overflow-y: hidden;
  &::-webkit-input-placeholder{
    color:#CCCCCC;
    font-size: 0.3rem;
  }
  &::-moz-placeholder{
    color:#CCCCCC;
    font-size: 0.3rem;
  }
  &:-moz-placeholder{
    color:#CCCCCC;
    font-size: 0.3rem;
  }
  &:-ms-input-placeholder{
    color:#CCCCCC;
    font-size: 0.3rem;
  }
}

